//
//  thanksCollectionViewCell.m
//  INAlienLand
//
//  Created by dllo on 15/7/4.
//  Copyright (c) 2015年 dllo. All rights reserved.
//

#import "thanksCollectionViewCell.h"
#import "AllImage.h"

@implementation thanksCollectionViewCell
-(void)dealloc
{

    [_cityImage release];
    [_nameLable release];
    [super dealloc];
}
-(instancetype)initWithFrame:(CGRect)frame
{
    self=[super initWithFrame:frame];
    if (self) {
        self.cityImage = [[UIImageView alloc]init];
        [self.contentView addSubview:self.cityImage];
        self.nameLable =[[UILabel alloc]init];
        self.nameLable.textColor = [UIColor whiteColor];
        [self.cityImage addSubview:self.nameLable];
    }
    return self;
    
    
}
-(void)layoutSubviews
{
    self.cityImage.frame = CGRectMake(0, 0, self.contentView.frame.size.width, self.contentView.frame.size.height);
    self.nameLable.frame = CGRectMake(0,self.contentView.frame.size.height/5*4, self.contentView.frame.size.width, self.contentView.frame.size.height/5);
}
-(void)setNameLable:(UILabel *)nameLable
{
    
    _nameLable = nameLable;
    //layer负责显示控件中的一些设置信息,比如边框,弧度等
    //创建一个动画的效果
    CATransition *transistio = [CATransition animation];
    //设置动画的类型
    transistio.type = @"rippleEffect";
    
    //    suckEffect（三角）
    //
    //    rippleEffect（水波抖动）
    //
    //    pageCurl（上翻页）
    //
    //    pageUnCurl（下翻页）
    //
    //    oglFlip（上下翻转）
    
    //设置动画的时长
    
    [transistio setDuration:3];
    //设置动画的重复次数
    [transistio setRepeatCount:1];
    
    //向imageview的layer里添加动画效果
    [self.cityImage.layer addAnimation:transistio forKey:@"rippleEffect"];
}
@end
